package com.dailyblue.java.standard.design.单例模式;

// 懒汉模式
public class 单例模式2 {
    // 这个时候不会产生对象
    private static 单例模式2 instance;

    private 单例模式2() {
    }
    // 只有在第一次请求方法时 产生对象
    public static 单例模式2 getInstance() {
        if (instance == null) {
            try {
                Thread.sleep(1000);
            } catch (InterruptedException e) {
                e.printStackTrace();
            }
            instance = new 单例模式2();
        }
        return instance;
    }
}
